const { url } = require('../../config/index.js') // 接口请求地址
// 通用成功页面 evaluate评价成功
Page({
  // 页面的初始数据
  data: {
    intype: '', // 类型
    mainText: '',
    secondText: '',
    btnText: ''
  },
  // 返回 
  backPage (e) {
    let vip = e.currentTarget.dataset.vip == 'vip'
    // console.log(e)
    if (this.data.intype == 'evaluate' || this.data.intype == 'paysuccess') { // 评价成功返回订单列表
      wx.redirectTo({
        url: '/pages/myOrder/myOrder',
      })
    }
    else if (this.data.intype == 'levelup') {
      if (vip) {
        wx.redirectTo({
          url: '/pages/vipCenter/vipCenter',
        })
      } else {
        wx.redirectTo({
          url: '/pages/myOrder/myOrder',
        })
      }
    } else { // 返回首页
      wx.switchTab({
        url: '/index'
      })
    }


  },
  // 生命周期函数--监听页面加载
  onLoad: function (options) {
    // 
    let pram = options.type

    // evaluate评价成功
    if (pram == 'evaluate') {
      wx.setNavigationBarTitle({
        title: '评价成功'
      })
      this.setData({ 
        intype: 'evaluate',
        mainText: '评价成功',
        secondText: '您的支持是我们的动力',
        btnText: '返回订单列表'
      })

    // paysuccess 支付成功
    } else if (pram == 'paysuccess') {
      wx.setNavigationBarTitle({
        title: '支付成功'
      })
      this.setData({
        intype: 'paysuccess',
        mainText: '支付成功',
        secondText: '请耐心等待订单的制作',
        btnText: '返回订单列表'
      })
    // 会员升级
    } else if (pram == 'levelup') {
      wx.setNavigationBarTitle({
        title: '会员升级'
      })
      let levelName = options.level == 1 ? '普卡' : options.level == 2 ? '银卡' : options.level == 3 ? '金卡' : options.level == 4 ? '钻卡' : ''
      this.setData({
        intype: 'levelup',
        mainText: '会员升级',
        secondText: '您已成功升至' + levelName + '会员，前往会员中心领取福利',
        btnText: '返回订单列表'
      })
    }

  },
  // 生命周期函数--监听页面初次渲染完成
  onReady: function () {
  },
  // 生命周期函数--监听页面显示
  onShow: function () {
  },
  // 生命周期函数--监听页面隐藏
  onHide: function () {
  },
  // 生命周期函数--监听页面卸载
  onUnload: function () {
  },
  // 页面相关事件处理函数--监听用户下拉动作
  onPullDownRefresh: function () {
  },
  // 页面上拉触底事件的处理函数
  onReachBottom: function () {
  },
  // 用户点击右上角转发
  onShareAppMessage: function () {
  },
  // 页面滚动触发事件的处理函数
  onPageScroll: function () {
  },
  // 当前是 tab 页时，点击 tab 时触发
  onTabItemTap () {
  }
})
